bill of sale puppy option to purchase contract short sales last will and testament legal forms foreclosures foreclosure power of attorney private well addendum sale puppies lien waiver homes limites power of attorney dogs